\name{addChildProtocolApplication}
\alias{addChildProtocolApplication}
\title{Add a protocol application as a child protocol application to an existing pipeline...}
\usage{addChildProtocolApplication(protocolApplication,
    childProtocolApplication, replaceInput=TRUE)}
\description{Add a protocol application as a child protocol application to an existing pipeline}
\details{A protocol application is added to an existing pipeline, as the next step after the protocolApplication specified in
the first argument, optionally using the output of the previous step as one of its inputs. 
If protocolApplication is not a protocolList and has no parent protocolList, the parent is created automatically.}
\arguments{\item{protocolApplication}{The parent ProtocolApplication}
\item{childProtocolApplication}{the child ProtocolApplication that's beeing added.}
\item{replaceInput}{boolean flag determining if the childs input data shall be replaced by it's parents.}}
